<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <TargetFrameworks>$(NetCoreAppCurrent);$(NetFrameworkMinimum)</TargetFrameworks>
  </PropertyGroup>
  <ItemGroup>
    <Compile Include="BasicScenarioTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\Rss20ItemFormatterTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\Rss20FeedFormatterTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\Atom10ItemFormatterTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\Atom10FeedFormatterTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\SyndicationFeedFormatterTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\SyndicationItemFormatterTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\SyndicationFeedTests.cs" />
    <Compile Include="Utils\CompareHelper.cs" />
    <Compile Include="Utils\ThrowingXmlReader.cs" />
    <Compile Include="Utils\XmlDiff.cs" />
    <Compile Include="Utils\XmlDiffDocument.cs" />
    <Compile Include="Utils\XmlDiffOption.cs" />
    <Compile Include="System\ServiceModel\Syndication\AtomPub10ServiceDocumentFormatterTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\AtomPub10CategoriesDocumentFormatterTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\CategoriesDocumentFormatterTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\ServiceDocumentFormatterTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\ServiceDocumentTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\ReferencedCategoriesDocumentTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\InlineCategoriesDocumentTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\CategoriesDocumentTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\SyndicationContentTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\SyndicationElementExtensionCollectionTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\SyndicationElementExtensionTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\SyndicationItemTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\SyndicationCategoryTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\XmlSyndicationContentTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\UrlSyndicationContentTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\TextSyndicationContentTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\SyndicationPersonTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\SyndicationLinkTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\ResourceCollectionInfoTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\SyndicationVersionsTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\WorkspaceTests.cs" />
  </ItemGroup>
  <ItemGroup Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp'">
    <Compile Include="$(MSBuildThisFileDirectory)netcoreapp\BasicScenarioTests.netcoreapp.cs" />
    <Compile Include="System\ServiceModel\Syndication\SyndicationFeedTests.netcoreapp.cs" />
    <Compile Include="System\ServiceModel\Syndication\SyndicationTextInputTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\XmlDateTimeDataTests.cs" />
    <Compile Include="System\ServiceModel\Syndication\XmlUriDataTests.cs" />
  </ItemGroup>
  <ItemGroup>
    <Content Include="$(MSBuildThisFileDirectory)\TestFeeds\**\*.xml">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </Content>
  </ItemGroup>
  <ItemGroup>
    <Content Include="$(MSBuildThisFileDirectory)\TestFeeds\atom_feeds.dat">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </Content>
    <Content Include="$(MSBuildThisFileDirectory)\TestFeeds\rss_feeds.dat">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </Content>
  </ItemGroup>
  <ItemGroup>
    <ProjectReference Include="..\src\System.ServiceModel.Syndication.csproj" />
  </ItemGroup>
  <ItemGroup Condition="'$(TargetFrameworkIdentifier)' == '.NETFramework'">
    <Reference Include="System.ServiceModel" />
  </ItemGroup>
</Project>